Estoy tratando de exportar variables globales usando un script Bash para usar sus valores en mi API JS express . Aquí está mi código:
.../Backend/index.js:
const express = require('express'); const app = express(); const root_folder = process.env.ROOT_FOLDER; app.get('/api', (req, res) => { res.send(root_folder); }); const port = process.env.PORT || 3000; app.listen(port, () => console.log(`Listening on port ${port}...`));../Backend/ejecutar.sh:
#!/usr/bin/env bash export ROOT_FOLDER="~/projects/Publishing_Platform" export PORT=5000 Después de ejecutar ./run.sh y ejecutar el script bash, ejecuto nodemon index.js pero todas las exportaciones dicen undefined . ¿Qué estoy haciendo mal?
¡Gracias por la ayuda!